2 require_once('modules/Emails/Email.php');
3 require_once('include/SugarPHPMailer.php');
6 * Test cases for Bug 30591
8 class handleBodyInHTMLformatTest extends Sugar_PHPUnit_Framework_TestCase
13 public function setUp()
17 $current_user = SugarTestUserUtilities::createAnonymousUser();
18 $this->sugarMailer = new SugarPHPMailer();
19 $this->email = new Email();
22 public function tearDown()
24 SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
25 unset($GLOBALS['current_user']);
28 public function testHandleBodyInHtmlformat ()
30 $emailBodyInHtml = <<<EOQ
31 Check to see if " < > ' was translated
35 $emailBodyInHtmlResult = <<<EOQ
36 Check to see if " < > ' was translated
39 $this->email->description_html = $emailBodyInHtml;
40 $this->assertNotEquals($this->sugarMailer->Body, $emailBodyInHtmlResult);
41 $this->email->handleBodyInHTMLformat($this->sugarMailer);
42 $this->assertEquals($this->sugarMailer->Body, $emailBodyInHtmlResult);